<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
  <head>

    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <meta content="Cask Data, Inc." name="author" />
<meta content="Copyright © 2014-2018 Cask Data, Inc." name="copyright" />


    <meta name="git_release" content="6.1.1">
    <meta name="git_hash" content="05fbac36f9f7aadeb44f5728cea35136dbc243e5">
    <meta name="git_timestamp" content="2020-02-09 08:22:47 +0800">
    <title>CDAP UI</title>

    <link rel="stylesheet" href="../_static/cdap-bootstrap.css" type="text/css" />
    <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
    <link rel="stylesheet" href="../_static/bootstrap-3.3.6/css/bootstrap.min.css" type="text/css" />
    <link rel="stylesheet" href="../_static/bootstrap-3.3.6/css/bootstrap-theme.min.css" type="text/css" />
    <link rel="stylesheet" href="../_static/css/bootstrap-sphinx.css" type="text/css" />
    <link rel="stylesheet" href="../_static/css/cdap-dynamicscrollspy-4.css" type="text/css" />
    <link rel="stylesheet" href="../_static/css/jquery.mCustomScrollbar.css" type="text/css" />
    <link rel="stylesheet" href="../_static/css/cdap-jquery.mCustomScrollbar.css" type="text/css" />
    <link rel="stylesheet" href="../_static/css/abixTreeList-2.css" type="text/css" />
    <link rel="stylesheet" href="../_static/cdap-bootstrap.css" type="text/css" />

    <script type="text/javascript">
      var DOCUMENTATION_OPTIONS = {
        URL_ROOT:    '',
        VERSION:     '6.1.1',
        COLLAPSE_INDEX: false,
        FILE_SUFFIX: '.html',
        HAS_SOURCE:  false
      };
    </script>
    <script type="text/javascript" src="../_static/jquery.js"></script>
    <script type="text/javascript" src="../_static/underscore.js"></script>
    <script type="text/javascript" src="../_static/doctools.js"></script>
    <script type="text/javascript" src="../_static/language_data.js"></script>

    <link rel="shortcut icon" href="../_static/favicon.ico"/>
    <link rel="index" title="Index" href="../genindex.html" />
    <link rel="search" title="Search" href="../search.html" />
    <link rel="top" title="Cask Data Application Platform 6.1.1 Documentation" href="../index.html" />
    <link rel="up" title="Operations" href="index.html" />
    <link rel="next" title="Appendices" href="../appendices/index.html" />
    <link rel="prev" title="Transaction Service Maintenance" href="tx-maintenance.html" />
    <!-- block extrahead -->
    <meta charset='utf-8'>
    <meta http-equiv='X-UA-Compatible' content='IE=edge,chrome=1'>
    <meta name='viewport' content='width=device-width, initial-scale=1.0, maximum-scale=1'>
    <meta name="apple-mobile-web-app-capable" content="yes">
    <!-- block extrahead end -->

</head>
<body role="document">

<!-- block navbar -->
<div id="navbar" class="navbar navbar-inverse navbar-default navbar-fixed-top">
    <div class="container-fluid">
      <div class="row">
        <div class="navbar-header">
          <!-- .btn-navbar is used as the toggle for collapsed navbar content -->
          <a class="navbar-brand" href="../table-of-contents/../../index.html">
            <span><img alt="CDAP logo" src="../_static/cdap_logo.svg"/></span>
          </a>

          <button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".nav-collapse">
            <span class="icon-bar"></span>
            <span class="icon-bar"></span>
            <span class="icon-bar"></span>
          </button>

          <div class="pull-right">
            <div class="dropdown version-dropdown">
              <a href="#" class="dropdown-toggle" data-toggle="dropdown"
                role="button" aria-haspopup="true" aria-expanded="false">
                v 6.1.1 <span class="caret"></span>
              </a>
              <ul class="dropdown-menu">
                <li><a href="//docs.cdap.io/cdap/5.1.2/en/index.html">v 5.1.2</a></li>
                <li><a href="//docs.cdap.io/cdap/4.3.4/en/index.html">v 4.3.4</a></li>
              </ul>
            </div>
          </div>
          <form class="navbar-form navbar-right navbar-search" action="../search.html" method="get">
            <div class="form-group">
              <div class="navbar-search-image material-icons"></div>
              <input type="text" name="q" class="form-control" placeholder="  Search" />
            </div>
            <input type="hidden" name="check_keywords" value="yes" />
            <input type="hidden" name="area" value="default" />
          </form>

          <div class="collapse navbar-collapse nav-collapse navbar-right navbar-navigation">
            <ul class="nav navbar-nav"><li class="docsite-nav-tab-container"><a class="docsite-nav-tab-link " href="../table-of-contents/../../index.html">简介</a></li><li class="docsite-nav-tab-container"><a class="docsite-nav-tab-link current" href="../table-of-contents/../../guides.html">手册</a></li><li class="docsite-nav-tab-container"><a class="docsite-nav-tab-link " href="../table-of-contents/../../reference-manual/index.html">参考</a></li><li class="docsite-nav-tab-container"><a class="docsite-nav-tab-link " href="../table-of-contents/../../faqs/index.html">帮助</a></li>
            </ul>
          </div>

        </div>
      </div>
    </div>
  </div><!-- block navbar end -->
<!-- block main content -->
<div class="main-container container">
  <div class="row"><div class="col-md-2">
      <div id="sidebar" class="bs-sidenav scrollable-y-outside" role="complementary">
<!-- theme_manual: admin-manual -->
<!-- theme_manual_highlight: guides -->
<!-- sidebar_title_link: ../table-of-contents/../../guides.html -->

  <div role="note" aria-label="manuals links"><h3><a href="../table-of-contents/../../guides.html">Guides</a></h3>

    <ul class="this-page-menu">
      <li class="toctree-l1"><a href="../table-of-contents/../../user-guide/index.html" rel="nofollow">用户手册</a>
      </li>
      <li class="toctree-l1"><a href="../table-of-contents/../../developer-manual/index.html" rel="nofollow">开发手册</a>
      </li>
      <li class="toctree-l1"><b><a href="../table-of-contents/../../admin-manual/index.html" rel="nofollow">管理手册</a></b>
      <nav class="pagenav">
      <ul class="current">
<li class="toctree-l1"><a class="reference internal" href="../index.html"> Introduction</a></li>
<li class="toctree-l1"><a class="reference internal" href="../cdap-components.html"> CDAP Components</a></li>
<li class="toctree-l1"><a class="reference internal" href="../deployment-architectures.html"> Deployment Architectures</a></li>
<li class="toctree-l1"><a class="reference internal" href="../hadoop-compatibility.html"> Hadoop Compatibility</a></li>
<li class="toctree-l1"><a class="reference internal" href="../cdap-hadoop-compatibility.html"> CDAP and Hadoop Compatibility</a></li>
<li class="toctree-l1"><a class="reference internal" href="../system-requirements.html"> System Requirements</a></li>
<li class="toctree-l1"><a class="reference internal" href="../installation/index.html"> Installation</a><ul>
<li class="toctree-l2"><a class="reference internal" href="../installation/cloudera.html">Cloudera Manager</a></li>
<li class="toctree-l2"><a class="reference internal" href="../installation/emr.html">Amazon EMR</a></li>
<li class="toctree-l2"><a class="reference internal" href="../installation/ambari.html">Apache Ambari</a></li>
<li class="toctree-l2"><a class="reference internal" href="../installation/mapr.html">MapR</a></li>
<li class="toctree-l2"><a class="reference internal" href="../installation/azure-hdinsight.html">Microsoft Azure HDInsight</a></li>
<li class="toctree-l2"><a class="reference internal" href="../installation/packages.html">Packages</a></li>
<li class="toctree-l2"><a class="reference internal" href="../installation/replication.html">Replication</a></li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="../incompatibilities.html"> Incompatibilities</a></li>
<li class="toctree-l1"><a class="reference internal" href="../upgrading/index.html"> Upgrading</a><ul>
<li class="toctree-l2"><a class="reference internal" href="../upgrading/cloudera.html">Cloudera Manager</a></li>
<li class="toctree-l2"><a class="reference internal" href="../upgrading/ambari.html">Apache Ambari</a></li>
<li class="toctree-l2"><a class="reference internal" href="../upgrading/mapr.html">MapR</a></li>
<li class="toctree-l2"><a class="reference internal" href="../upgrading/packages.html">Packages</a></li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="../security/index.html"> Security</a><ul>
<li class="toctree-l2"><a class="reference internal" href="../security/perimeter-security.html">Perimeter Security</a></li>
<li class="toctree-l2"><a class="reference internal" href="../security/authorization.html">Authorization</a></li>
<li class="toctree-l2"><a class="reference internal" href="../security/impersonation.html">Impersonation</a></li>
<li class="toctree-l2"><a class="reference internal" href="../security/system-services.html">Enabling SSL for System Services</a></li>
<li class="toctree-l2"><a class="reference internal" href="../security/secure-storage.html">Secure Storage</a></li>
</ul>
</li>
<li class="toctree-l1 current"><a class="reference internal" href="index.html"> Operations</a><ul class="current">
<li class="toctree-l2"><a class="reference internal" href="logging.html"> Logging and Monitoring</a></li>
<li class="toctree-l2"><a class="reference internal" href="metrics.html"> Metrics</a></li>
<li class="toctree-l2"><a class="reference internal" href="operations-dashboard.html"> Dashboard and Reports</a></li>
<li class="toctree-l2"><a class="reference internal" href="preferences.html"> Preferences and Runtime Arguments</a></li>
<li class="toctree-l2"><a class="reference internal" href="scaling-instances.html"> Scaling Instances</a></li>
<li class="toctree-l2"><a class="reference internal" href="resource-guarantees.html"> Resource Guarantees in YARN</a></li>
<li class="toctree-l2"><a class="reference internal" href="tx-maintenance.html"> Transaction Service Maintenance</a></li>
<li class="toctree-l2 current"><a class="current reference internal" href="#"> CDAP UI</a></li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="../appendices/index.html"> Appendices</a><ul>
<li class="toctree-l2"><a class="reference internal" href="../appendices/cdap-site.html"> Appendix: cdap-site.xml</a></li>
<li class="toctree-l2"><a class="reference internal" href="../appendices/cdap-security.html"> Appendix: cdap-security.xml</a></li>
<li class="toctree-l2"><a class="reference internal" href="../appendices/minimal-cdap-site.html"> Appendix: Minimal cdap-site.xml</a></li>
<li class="toctree-l2"><a class="reference internal" href="../appendices/hbase-ddl-executor.html"> Appendix: HBaseDDLExecutor</a></li>
</ul>
</li>
</ul>
</nav>
      </li>
      <li class="toctree-l1"><a href="../table-of-contents/../../integrations/index.html" rel="nofollow">集成手册</a>
      </li>
      <li class="toctree-l1"><a href="../table-of-contents/../../examples-manual/index.html" rel="nofollow">最佳实践</a>
      </li>
    </ul>
  </div></div>
    </div><div class="col-md-8 content" id="main-content">
    
  <div class="section" id="cdap-ui">
<span id="cdap-console"></span><span id="id1"></span><h1>CDAP UI<a class="headerlink" href="#cdap-ui" title="Permalink to this headline">🔗</a></h1>
<p>The CDAP UI is a web UI for deploying and managing applications and datasets. In addition, it also contains UIs
for the data pipeline and data preparation applications.</p>
<div class="section" id="supported-browsers-and-components">
<h2>Supported Browsers and Components<a class="headerlink" href="#supported-browsers-and-components" title="Permalink to this headline">🔗</a></h2>
<table border="1" class="docutils">
<colgroup>
<col width="26%" />
<col width="44%" />
<col width="29%" />
</colgroup>
<thead valign="bottom">
<tr class="row-odd"><th class="head">Browser</th>
<th class="head">Platform</th>
<th class="head">Supported Versions</th>
</tr>
</thead>
<tbody valign="top">
<tr class="row-even"><td>Chrome</td>
<td>Apple OS X, Microsoft Windows</td>
<td>55.0 and higher</td>
</tr>
<tr class="row-odd"><td>Firefox</td>
<td>Apple OS X, Microsoft Windows</td>
<td>50.0 and higher</td>
</tr>
<tr class="row-even"><td>Safari</td>
<td>Apple OS X, Microsoft Windows</td>
<td>10 and higher</td>
</tr>
<tr class="row-odd"><td>&#160;</td>
<td>&#160;</td>
<td>&#160;</td>
</tr>
</tbody>
</table>
<table border="1" class="docutils">
<colgroup>
<col width="26%" />
<col width="44%" />
<col width="29%" />
</colgroup>
<thead valign="bottom">
<tr class="row-odd"><th class="head">Component</th>
<th class="head">Platform</th>
<th class="head">Supported Versions</th>
</tr>
</thead>
<tbody valign="top">
<tr class="row-even"><td>Node.js</td>
<td>Various</td>
<td>8.7 and higher</td>
</tr>
</tbody>
</table>
<p><strong>Note:</strong> Supported component versions shown in these tables are those that we have tested
and are confident of their suitability and compatibility. Earlier versions (and different
suppliers) of components may work, but have not necessarily been either tested or
confirmed compatible.</p>
</div>
<div class="section" id="ui-customization">
<h2>UI Customization<a class="headerlink" href="#ui-customization" title="Permalink to this headline">🔗</a></h2>
<p>Certain features in the UI can be customized. The <code class="docutils literal notranslate"><span class="pre">&lt;CDAP_HOME&gt;/ui/server/config/themes/default.json</span></code> file contains these
features, along with their default values. As of version 1.0, here is the list of features that can be customized,
and their expected values:</p>
<table border="1" class="docutils">
<colgroup>
<col width="23%" />
<col width="31%" />
<col width="46%" />
</colgroup>
<thead valign="bottom">
<tr class="row-odd"><th class="head">Property Name</th>
<th class="head">Description</th>
<th class="head">Example</th>
</tr>
</thead>
<tbody valign="top">
<tr class="row-even"><td><code class="docutils literal notranslate"><span class="pre">brand-primary-color</span></code></td>
<td>The primary brand color to be used across UI. This is most often used as the color of the ‘active’ text selection
e.g. the active connection in Preparation app. This will also determine the color of some icons, e.g. the loading
icon used across UI. Can be in hex/rgb/rgba format.</td>
<td><div class="highlight first last container">
<div class="highlight-java notranslate"><div class="highlight"><pre><span></span><span class="s">&quot;brand-primary-color&quot;</span><span class="p">:</span> <span class="s">&quot;#3b78e7&quot;</span>
</pre></div>
</div>
</div>
</td>
</tr>
<tr class="row-odd"><td><code class="docutils literal notranslate"><span class="pre">navbar-color</span></code></td>
<td>The background color of the top navigation bar. Can be in hex/rgb/rgba format.</td>
<td><div class="highlight first last container">
<div class="highlight-java notranslate"><div class="highlight"><pre><span></span><span class="s">&quot;navbar-color&quot;</span><span class="p">:</span> <span class="s">&quot;rgba(51, 51, 51, 1)&quot;</span>
</pre></div>
</div>
</div>
</td>
</tr>
<tr class="row-even"><td><code class="docutils literal notranslate"><span class="pre">font-family</span></code></td>
<td>Comma-separated list of font families to be used in UI, in decreasing order of priority.</td>
<td><div class="highlight first last container">
<div class="highlight-java notranslate"><div class="highlight"><pre><span></span><span class="s">&quot;font-family&quot;</span><span class="p">:</span> <span class="s">&quot;-apple-system, BlinkMacSystemFont, &#39;Segoe UI&#39;, Roboto, &#39;Helvetica Neue&#39;, Arial, sans-serif&quot;</span>
</pre></div>
</div>
</div>
</td>
</tr>
<tr class="row-odd"><td><code class="docutils literal notranslate"><span class="pre">product-name</span></code></td>
<td>The product name to be used in UI. This will displayed on page titles, ‘Welcome’ modal, and the ‘About’ modal.</td>
<td><div class="highlight first last container">
<div class="highlight-java notranslate"><div class="highlight"><pre><span></span><span class="s">&quot;product-name&quot;</span><span class="p">:</span> <span class="s">&quot;CDAP&quot;</span>
</pre></div>
</div>
</div>
</td>
</tr>
<tr class="row-even"><td><code class="docutils literal notranslate"><span class="pre">product-description</span></code></td>
<td>The product description to be used in ‘Welcome’ modal.</td>
<td><div class="highlight first last container">
<div class="highlight-java notranslate"><div class="highlight"><pre><span></span><span class="s">&quot;product-description&quot;</span><span class="p">:</span> <span class="s">&quot;CDAP is an open source framework that simplifies data application development, data</span>
<span class="s">integration, and data management.&quot;</span>
</pre></div>
</div>
</div>
</td>
</tr>
<tr class="row-odd"><td><code class="docutils literal notranslate"><span class="pre">product-logo-navbar</span></code></td>
<td>The logo to be displayed on the navigation bar. This can be specified using the <code class="docutils literal notranslate"><span class="pre">type</span></code> and <code class="docutils literal notranslate"><span class="pre">arguments</span></code> fields.
If value of <code class="docutils literal notranslate"><span class="pre">type</span></code> field is <code class="docutils literal notranslate"><span class="pre">link</span></code>, then the user is expected to specify the path to the logo image in a
<code class="docutils literal notranslate"><span class="pre">url</span></code> attribute inside the <code class="docutils literal notranslate"><span class="pre">arguments</span></code> map, and this should be absolute path from
<code class="docutils literal notranslate"><span class="pre">&lt;CDAP_HOME&gt;/ui/cdap_dist</span></code>. If value of <code class="docutils literal notranslate"><span class="pre">type</span></code> field is <code class="docutils literal notranslate"><span class="pre">inline</span></code>, the user is expected to provide a base64
encoded image in a <code class="docutils literal notranslate"><span class="pre">data</span></code> attribute inside the <code class="docutils literal notranslate"><span class="pre">arguments</span></code> map. The image can be in any standard image format
e.g. PNG, JPEG, SVG etc.</td>
<td><div class="highlight first last container">
<div class="highlight-java notranslate"><div class="highlight"><pre><span></span><span class="s">&quot;product-logo-navbar&quot;</span><span class="p">:</span> <span class="p">{</span>
  <span class="s">&quot;type&quot;</span><span class="p">:</span> <span class="s">&quot;link&quot;</span><span class="p">,</span>
  <span class="s">&quot;arguments&quot;</span><span class="p">:</span> <span class="p">{</span>
    <span class="s">&quot;url&quot;</span><span class="p">:</span> <span class="s">&quot;/cdap_assets/img/company_logo.png&quot;</span>
  <span class="p">}</span>
<span class="p">}</span>
</pre></div>
</div>
</div>
</td>
</tr>
<tr class="row-even"><td><code class="docutils literal notranslate"><span class="pre">product-logo-about</span></code></td>
<td>The logo to be displayed in the ‘About’ modal. This can be specified using the <code class="docutils literal notranslate"><span class="pre">type</span></code> and <code class="docutils literal notranslate"><span class="pre">arguments</span></code> fields.
If value of <code class="docutils literal notranslate"><span class="pre">type</span></code> field is <code class="docutils literal notranslate"><span class="pre">link</span></code>, then the user is expected to specify the path to the logo image in a
<code class="docutils literal notranslate"><span class="pre">url</span></code> attribute inside the <code class="docutils literal notranslate"><span class="pre">arguments</span></code> map, and this should be absolute path from
<code class="docutils literal notranslate"><span class="pre">&lt;CDAP_HOME&gt;/ui/cdap_dist</span></code>. If value of <code class="docutils literal notranslate"><span class="pre">type</span></code> field is <code class="docutils literal notranslate"><span class="pre">inline</span></code>, the user is expected to provide a base64
encoded image in a <code class="docutils literal notranslate"><span class="pre">data</span></code> attribute inside the <code class="docutils literal notranslate"><span class="pre">arguments</span></code> map. The image can be in any standard image format
e.g. PNG, JPEG, SVG etc.</td>
<td><div class="highlight first last container">
<div class="highlight-java notranslate"><div class="highlight"><pre><span></span><span class="s">&quot;product-logo-about&quot;</span><span class="p">:</span> <span class="p">{</span>
  <span class="s">&quot;type&quot;</span><span class="p">:</span> <span class="s">&quot;link&quot;</span><span class="p">,</span>
  <span class="s">&quot;arguments&quot;</span><span class="p">:</span> <span class="p">{</span>
    <span class="s">&quot;url&quot;</span><span class="p">:</span> <span class="s">&quot;/cdap_assets/img/CDAP_darkgray.png&quot;</span>
  <span class="p">}</span>
<span class="p">}</span>
</pre></div>
</div>
</div>
</td>
</tr>
<tr class="row-odd"><td><code class="docutils literal notranslate"><span class="pre">favicon-path</span></code></td>
<td>Path to the image to be used as favicon. Should be absolute path from <code class="docutils literal notranslate"><span class="pre">&lt;CDAP_HOME&gt;/ui/cdap_dist</span></code>. The image can
be in any standard image format e.g. PNG, JPEG, SVG etc.</td>
<td><div class="highlight first last container">
<div class="highlight-java notranslate"><div class="highlight"><pre><span></span><span class="s">&quot;favicon-path&quot;</span><span class="p">:</span> <span class="s">&quot;/cdap_assets/img/favicon.png&quot;</span>
</pre></div>
</div>
</div>
</td>
</tr>
<tr class="row-even"><td><code class="docutils literal notranslate"><span class="pre">footer-text</span></code></td>
<td>Text content to displayed on the footer component.</td>
<td><div class="highlight first last container">
<div class="highlight-java notranslate"><div class="highlight"><pre><span></span><span class="s">&quot;footer-text&quot;</span><span class="p">:</span> <span class="s">&quot;Licensed under the Apache License, Version 2.0&quot;</span>
</pre></div>
</div>
</div>
</td>
</tr>
<tr class="row-odd"><td><code class="docutils literal notranslate"><span class="pre">footer-link</span></code></td>
<td>Link to route to when user clicks on footer text.</td>
<td><div class="highlight first last container">
<div class="highlight-java notranslate"><div class="highlight"><pre><span></span><span class="s">&quot;footer-link&quot;</span><span class="p">:</span> <span class="s">&quot;https://www.apache.org/licenses/LICENSE-2.0&quot;</span>
</pre></div>
</div>
</div>
</td>
</tr>
<tr class="row-even"><td><code class="docutils literal notranslate"><span class="pre">dashboard</span></code></td>
<td>Whether to show ‘Dashboard’ feature on the navigation bar.</td>
<td><div class="highlight first last container">
<div class="highlight-java notranslate"><div class="highlight"><pre><span></span><span class="s">&quot;dashboard&quot;</span><span class="p">:</span> <span class="kc">true</span>
</pre></div>
</div>
</div>
</td>
</tr>
<tr class="row-odd"><td><code class="docutils literal notranslate"><span class="pre">reports</span></code></td>
<td>Whether to show ‘Reports’ feature on the navigation bar.</td>
<td><div class="highlight first last container">
<div class="highlight-java notranslate"><div class="highlight"><pre><span></span><span class="s">&quot;reports&quot;</span><span class="p">:</span> <span class="kc">true</span>
</pre></div>
</div>
</div>
</td>
</tr>
<tr class="row-even"><td><code class="docutils literal notranslate"><span class="pre">data-prep</span></code></td>
<td>Whether to show ‘Preparation’ feature on the navigation bar.</td>
<td><div class="highlight first last container">
<div class="highlight-java notranslate"><div class="highlight"><pre><span></span><span class="s">&quot;data-prep&quot;</span><span class="p">:</span> <span class="kc">true</span>
</pre></div>
</div>
</div>
</td>
</tr>
<tr class="row-odd"><td><code class="docutils literal notranslate"><span class="pre">pipelines</span></code></td>
<td>Whether to show ‘Pipelines’ feature on the navigation bar.</td>
<td><div class="highlight first last container">
<div class="highlight-java notranslate"><div class="highlight"><pre><span></span><span class="s">&quot;pipelines&quot;</span><span class="p">:</span> <span class="kc">true</span>
</pre></div>
</div>
</div>
</td>
</tr>
<tr class="row-even"><td><code class="docutils literal notranslate"><span class="pre">analytics</span></code></td>
<td>Whether to show ‘Analytics’ feature on the navigation bar.</td>
<td><div class="highlight first last container">
<div class="highlight-java notranslate"><div class="highlight"><pre><span></span><span class="s">&quot;analytics&quot;</span><span class="p">:</span> <span class="kc">true</span>
</pre></div>
</div>
</div>
</td>
</tr>
<tr class="row-odd"><td><code class="docutils literal notranslate"><span class="pre">rules-engine</span></code></td>
<td>Whether to show ‘Rules Engine’ feature on the navigation bar.</td>
<td><div class="highlight first last container">
<div class="highlight-java notranslate"><div class="highlight"><pre><span></span><span class="s">&quot;rules-engine&quot;</span><span class="p">:</span> <span class="kc">true</span>
</pre></div>
</div>
</div>
</td>
</tr>
<tr class="row-even"><td><code class="docutils literal notranslate"><span class="pre">metadata</span></code></td>
<td>Whether to show ‘Metadata’ feature on the navigation bar.</td>
<td><div class="highlight first last container">
<div class="highlight-java notranslate"><div class="highlight"><pre><span></span><span class="s">&quot;metadata&quot;</span><span class="p">:</span> <span class="kc">true</span>
</pre></div>
</div>
</div>
</td>
</tr>
<tr class="row-odd"><td><code class="docutils literal notranslate"><span class="pre">hub</span></code></td>
<td>Whether to show ‘Hub’ feature on the navigation bar.</td>
<td><div class="highlight first last container">
<div class="highlight-java notranslate"><div class="highlight"><pre><span></span><span class="s">&quot;hub&quot;</span><span class="p">:</span> <span class="kc">true</span>
</pre></div>
</div>
</div>
</td>
</tr>
<tr class="row-even"><td><code class="docutils literal notranslate"><span class="pre">ingest-data</span></code></td>
<td>Whether to show ‘Ingest Data’ feature in the Preparation app.</td>
<td><div class="highlight first last container">
<div class="highlight-java notranslate"><div class="highlight"><pre><span></span><span class="s">&quot;ingest-data&quot;</span><span class="p">:</span> <span class="kc">true</span>
</pre></div>
</div>
</div>
</td>
</tr>
<tr class="row-odd"><td><code class="docutils literal notranslate"><span class="pre">add-namespace</span></code></td>
<td>Whether the user can add a new namesace in the UI.</td>
<td><div class="highlight first last container">
<div class="highlight-java notranslate"><div class="highlight"><pre><span></span><span class="s">&quot;add-namespace&quot;</span><span class="p">:</span> <span class="kc">true</span>
</pre></div>
</div>
</div>
</td>
</tr>
</tbody>
</table>
<p>It is not recommended to overwrite values in <code class="docutils literal notranslate"><span class="pre">default.json</span></code> for customizations, since these values will be reverted
when CDAP is upgraded. Instead of this, users should create their own theme file using this spec, and link to this file.
To do so, add this property to <code class="docutils literal notranslate"><span class="pre">cdap-site.xml</span></code>:</p>
<div class="highlight-xml notranslate"><div class="highlight"><pre><span></span><span class="nt">&lt;property&gt;</span>
  <span class="nt">&lt;name&gt;</span>ui.theme.file<span class="nt">&lt;/name&gt;</span>
  <span class="nt">&lt;value&gt;</span>[path-to-theme-file]<span class="nt">&lt;/value&gt;</span>
  <span class="nt">&lt;description&gt;</span>
    File containing the theme to be used in UI
  <span class="nt">&lt;/description&gt;</span>
<span class="nt">&lt;/property&gt;</span>
</pre></div>
</div>
<p>After updating this property (or changing values in <code class="docutils literal notranslate"><span class="pre">default.json</span></code>), the changes will be reflected in CDAP UI after
CDAP is restarted.</p>
</div>
</div>

</div>
    <div class="col-md-2">
      <div id="right-sidebar" class="bs-sidenav scrollable-y" role="complementary">
        <div id="localtoc-scrollspy">
        </div>
      </div>
    </div></div>
</div>
<!-- block main content end -->
<!-- block footer -->
<footer class="footer">
      <div class="container">
        <div class="row">
          <div class="col-md-2 footer-left"><a title="Transaction Service Maintenance" href="tx-maintenance.html" />Previous</a></div>
          <div class="col-md-8 footer-center"><a class="footer-tab-link" href="../table-of-contents/../../reference-manual/licenses/index.html">Copyright</a> &copy; 2014-2020 Cask Data, Inc.&bull; <a class="footer-tab-link" href="//docs.cask.co/cdap/6.1.1/cdap-docs-6.1.1-web.zip" rel="nofollow">Download</a> an archive or
<a class="footer-tab-link" href="//docs.cask.co/cdap">switch the version</a> of the documentation
          </div>
          <div class="col-md-2 footer-right"><a title="Appendices" href="../appendices/index.html" />Next</a></div>
        </div>
      </div>
    </footer>
<!-- block footer end -->
<script type="text/javascript" src="../_static/bootstrap-3.3.6/js/bootstrap.min.js"></script><script type="text/javascript" src="../_static/js/bootstrap-sphinx.js"></script><script type="text/javascript" src="../_static/js/abixTreeList-2.js"></script><script type="text/javascript" src="../_static/js/cdap-dynamicscrollspy-4.js"></script><script type="text/javascript" src="../_static/js/cdap-version-menu.js"></script><script type="text/javascript" src="../_static/js/copy-to-clipboard.js"></script><script type="text/javascript" src="../_static/js/jquery.mousewheel.min.js"></script><script type="text/javascript" src="../_static/js/jquery.mCustomScrollbar.js"></script><script type="text/javascript" src="../_static/js/js.cookie.js"></script><script type="text/javascript" src="../_static/js/tabbed-parsed-literal-0.2.js"></script><script type="text/javascript" src="../_static/js/cdap-onload-javascript.js"></script><script type="text/javascript" src="../_static/js/cdap-version-menu.js"></script>
    <script src="https://cdap.gitee.io/docs/cdap/json-versions.js"/></script>
  </body>
</html>